﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using App_Persistencia;

namespace App_Negocio
{
    public class Reunion_Tipo
    {
        private int id;

        public int Id
        {
            get { return id; }
            set { id = value; }
        }
        private string nombre;

        public string Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }
        private string descripcion;

        public string Descripcion
        {
            get { return descripcion; }
            set { descripcion = value; }
        }
        private Empleado_Tipo empleadoTipo;

        public Empleado_Tipo EmpleadoTipo
        {
            get { return empleadoTipo; }
            set { empleadoTipo = value; }
        }

        public static List<Reunion_Tipo> listarReunionTipo(string filtro)
        {
            List<Reunion_Tipo> lista = new List<Reunion_Tipo>();
            DataTable dt=Reunion_Tipo_Data.listarReunionTipo(filtro);
            Reunion_Tipo item = null;
            foreach (DataRow dr in dt.Rows)
            {
                item = new Reunion_Tipo();
                item.Nombre= dr["Nombre"].ToString();
                item.Id= int.Parse(dr["Id"].ToString());
                item.EmpleadoTipo = new Empleado_Tipo();
                item.EmpleadoTipo.Id = int.Parse(dr["TEmpleado"].ToString());
                lista.Add(item);
            }
            return lista;
        }
    }
}
